3 - Créer ses propres outils pour agents IA
Alors que la RAG permet à votre agent IA de récupérer des informations depuis des documents, les agents IA peuvent également interagir directement avec vos données métiers dans VISION.
Cette approche permet de créer des outils sur mesure pour vos agents IA, capables de lire, modifier et générer des informations depuis vos SmartObjects, tableaux et workflows.
Objectifs
- Fournir aux agents IA un accès direct aux données internes
- Permettre de manipuler vos SmartObjects ou workflows depuis une conversation
- Générer des rapports ou actions personnalisées basées sur vos données métiers
- Étendre les capacités de vos agents IA au-delà des documents
Types d’outils
Dans VISION, un agent IA peut utiliser :
1️⃣ Accès aux SmartObjects
👉Lire les données d’une table existante - ou croiser des données de plusieurs SmartObjects enchainés
👉Filtrer et rechercher des enregistrements
👉Mettre à jour ou créer de nouveaux enregistrements
2️⃣ Génération de rapports
👉Générer des PDF ou Excel à partir des données récupérées
👉Exporter des informations pour la validation ou la diffusion
3️⃣ Déclenchement de workflows
👉Lancer un Smartflow ou workflow spécifique depuis la conversation
👉Automatiser des processus métiers complexes
4️⃣ Transformations de données
👉Calculs personnalisés
👉Synthèse ou agrégation d’informations
👉Création de statistiques ou indicateurs métier
Étapes pour créer vos outils
1️⃣ Ajouter des outils d'accès aux SmartObjects, en lecture seule
Dans VISION Studio, accédez au Smartflow qui est source de données de votre ChatBot, ou à un workflow utilisant le composant 'Vision IA'
Ajoutez le composant AI Agent en entrée de Vision AI, et ajoutez autant de AI Tool qu'il y a de tables à donner en accès à l'agent IA
A noter :
- la description, indispensable pour expliquer à l'agent IA à quoi sert cet outil à sa disposition
- la limite en nombre de lignes retournées en une requete.
- l'option 'Récupérer en profondeur' qui permet de récupérer en une fois les SmartObjects et aussi les SmartObjects liés (les produits et les types de produits par exemple)
3️⃣ Créer un outil spécifique dans VISION Studio
Dans la section Smartflows, clic droit et sélectionnez "Ajouter un AI Tool'
Un 'AI Tool', c'est un smartflow, qui peut faire ce qu'il veut (lecture/écriture ...) mais qui a une description et un format d'échange compréhensible par l'agent IA.
Dans VISION Studio, accédez au Smartflow qui est source de données de votre ChatBot, ou à un workflow utilisant le composant 'Vision IA'
Ajoutez le composant AI Agent en entrée de Vision AI, et ajoutez un AI Tool en sélectionnant "Outil personnalisé" puis sélectionnez le smartflow qui va faire l'action spécifique




Rechercher